const yargs = require('yargs');
 
// 命令定义及参数处理示例
yargs.command({
  command: 'hello [name]',
  description: '向指定的人打招呼',
  handler(argv) {
    const name = argv.name || '陌生人';
    const now = new Date()
    console.clear()
    console.log(`\n北京时间${now.getHours()}点${now.getMinutes()}分\n`)
    console.log(`Hello，${name}！`);
  }
});

// 运行程序
yargs.parse();

// 打印帮助信息
yargs.getHelp().then((value)=>{
  console.log(value)
})

// 这种直接执行命令 并直接输出帮助信息